約 6,033,982 件
https://w.atwiki.jp/encodeanime/
現行スレ http //kamome.2ch.net/test/read.cgi/download/1283955092/ 当wikiについて とりあえず今使ってるTS→MP4の仕方を書いておく 編集頼む 管理人連絡先 ツール→このwikiの管理者に連絡 よりご連絡ください。
https://w.atwiki.jp/demoplacard_fuku/pages/64.html
携帯用ページ http //www64.atwiki.jp/demoplacard_fuku/m/pages/64.html スマホ用ページ http //www64.atwiki.jp/demoplacard_fuku/sp/pages/64.html PC用ページ http //www64.atwiki.jp/demoplacard_fuku/pages/64.html [POP-OUT]USTREAM MCANTV 首都圏反原発連合中央放送. 政治 http //www.ustream.tv/channel/mcantv/pop-out [POP-OUT]USTREAM IWJ Ch5 ここは【IWJ チャンネル 5 】です。 http //www.ustream.tv/channel/iwakamiyasumi5/pop-out [POP-OUT]USTREAM IWJ Ch4 ここは【IWJ チャンネル 4 】です。 http //www.ustream.tv/channel/iwakamiyasumi4/pop-out USTREAM MCANTV 首都圏反原発連合中央放送. 政治 http //www.ustream.tv/channel/mcantv USTREAM IWJ Ch5 ここは【IWJ チャンネル 5 】です。 http //www.ustream.tv/channel/iwakamiyasumi5 USTREAM IWJ Ch4 ここは【IWJ チャンネル 4 】です。 http //www.ustream.tv/channel/iwakamiyasumi4 Ustream録画をダウンロードする(2016_03_27 更新) _ コンピュータ忘備録 http //c0lvlput3r.blogspot.jp/2014/10/how-to-download-ustream-recorded-video-20141022.html つながる+にぎわう=店舗向けWi-FiサービスDoSPOT http //www.do-spot.net/ DoSPOT エリア検索 http //www.shopinfo.do-spot.net/ セブンスポットへようこそ http //webapp.7spot.jp/ USEN SPOT (株)USEN Portal https //www.uspot.jp [NHK]sherming0000 on Vaughn Live http //vaughnlive.tv/sherming0000 [公式]ニュース同時提供中 _ NHKニュース http //www3.nhk.or.jp/news/live/?utm_int=all_contents_tv-news_live 日本電視台 Japanese TV http //mov3.co/ja/ 10 Minute Mail http //10minutemail.com/10MinuteMail/index.html フリーメールアドレス発行のクイックメール(15分間フリーメール) http //15qm.com/ 10分メール・15分メールなどの使い捨てクイックメールアドレスを作る方法 _ ビジネススキルのことならキャリアパーク https //careerpark.jp/58470 Google https //www.google.co.jp/ web tool - Google 検索 https //www.google.co.jp/#q=web+tool ウェブ魚拓 http //megalodon.jp/ ウェブ魚拓 Part2 - ネットサービス@2ch [携帯向] http //c.2ch.net/test/-/esite/1340450717 [スマホ向]【推奨】 http //itest.2ch.net/test/read.cgi/esite/1340450717/l50 [PC向] http //echo.2ch.net/test/read.cgi/esite/1340450717/l50 2chスレタイ検索 - ウェブ魚拓 https //ff2ch.syoboi.jp/?q=%E3%82%A6%E3%82%A7%E3%83%96%E9%AD%9A%E6%8B%93 ウェブ魚拓 - Google 検索 https //www.google.co.jp/#q=%E3%82%A6%E3%82%A7%E3%83%96%E9%AD%9A%E6%8B%93 Internet Archive Wayback Machine http //archive.org/web/ インターネット・アーカイブ - Wikipedia https //ja.wikipedia.org/wiki/%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%8D%E3%83%83%E3%83%88%E3%83%BB%E3%82%A2%E3%83%BC%E3%82%AB%E3%82%A4%E3%83%96 2ちゃんねる掲示板へようこそ http //www.2ch.net/ 緊急自然災害@超臨時 http //wc2014.2ch.net/lifeline/ 大規模off(ネタオフ) http //tamae.2ch.net/offmatrix/ ニュース速報+@2ch掲示板 http //daily.2ch.net/newsplus/ ニュース速報(嫌儲) mango shake! http //qb7.2ch.net/logos/poverty/poverty-logo.jpg http //hitomi.2ch.net/poverty/ 2chスレタイ検索 - デモ http //ff2ch.syoboi.jp/?q=%E3%83%87%E3%83%A2 2chスレタイ検索 http //ff2ch.syoboi.jp/ [携帯向]c.2ch.net http //c.2ch.net/ ログ速@2ちゃんねる過去ログ検索 http //www.logsoku.com/search 必死チェッカーもどき http //hissi.org/ 2ちゃんねる用ブラウザ「ギコナビ」Part80 - ソフトウェア板@2ch [携帯向] http //c.2ch.net/test/-/software/1452956532 [スマホ向]【推奨】 http //itest.2ch.net/test/read.cgi/software/1452956532/l50 [PC向] http //potato.2ch.net/test/read.cgi/software/1452956532/l50 2chスレタイ検索 - ギコナビ https //ff2ch.syoboi.jp/?q=%E3%82%AE%E3%82%B3%E3%83%8A%E3%83%93 YouTube https //www.youtube.com YouTube変換 - ClipConverter.cc http //www.clipconverter.cc/jp/ niconico http //www.nicovideo.jp/ ニコニコ動画保存ツール - nicozon http //www.nicozon.net/ ニコニコ生放送 http //live.nicovideo.jp/ Scopedown - Download videos from Periscope http //downloadperiscopevideos.com/ 156 : 右や左の名無し様 [sage] : 2016/07/01(金) 16 27 36.87 #Periscopeでライブ放送中 有田芳生 @西院 ttps //www.periscope.tv/w/1eaJbeVNwPnGX 160 : 右や左の名無し様 [sage] : 2016/07/01(金) 16 39 26.42 156の動画はttp //goo.gl/H1u5a7でダウンロード出来るかも。 出来なかったら、ttp //downloadperiscopevideos.com/に 156のURLぶっ込んで。 ttp //potato.2ch.net/test/read.cgi/sisou/1467309958/l56-160n Media Player Classic - Wikipedia https //ja.wikipedia.org/wiki/Media_Player_Classic 2 派生版 MPC-BEは「Media Player Classic Black Edition」の略。HCでは付加されていない多くの機能を備えており、2016年現在更新は毎日行われている。H.265に標準対応。 https //ja.wikipedia.org/wiki/Media_Player_Classic#.E6.B4.BE.E7.94.9F.E7.89.88 ダウンローダー Orbit(オービット) 09 - ソフトウェア@2ch [携帯向] http //c.2ch.net/test/-/software/1374388109 [スマホ向]【推奨】 http //itest.2ch.net/test/read.cgi/software/1374388109/l50 [PC向] http //potato.2ch.net/test/read.cgi/software/1374388109/l50 ツイッター検索(MOBILE_携帯版) http //mobile-twitter.jp/ [スマホ向公式]Twitter https //mobile.twitter.com [公式]Twitter https //twitter.com Twilog - Twitterのつぶやきをブログ形式で保存 http //twilog.org/ ツイートのアーカイブ・統計 - Tweez http //tweez.net/ FrontPage - TwitterまとめWiki http //usy.jp/twitter/ 携帯電話からTwitter - TwitterまとめWiki http //usy.jp/twitter/index.php?%E6%90%BA%E5%B8%AF%E9%9B%BB%E8%A9%B1%E3%81%8B%E3%82%89Twitter メールでTwitter - TwitterまとめWiki http //usy.jp/twitter/index.php?%E3%83%A1%E3%83%BC%E3%83%AB%E3%81%A7Twitter Imgur The most awesome images on the Internet http //imgur.com/ どっとうpろだ.org - 使えるアップローダー、うpろだサイト (40MB/1024件) http //www.dotup.org/ うpろだ@2chライブラリー 1MBまで 600件 http //uproda.2ch-library.com/ 画像うpろだ@2chライブラリー 同時に10枚、合計2MBまで http //iup.2ch-library.com/ うpろだ11 同時に11枚、合計3MBまで http //uproda11.2ch-library.com/ 携帯うpろだ@2chライブラリー スマホアップローダー http //mup.2ch-library.com/ Fast Uploader - 無料アップローダー 2GBまですべてのファイルに対応 http //fast-uploader.com/ Axfc Uploader アップローダ Scandium ~ 2 MB [Sc_n.xxx] http //www.axfc.net/uploader/ Axfc Uploader (Sc) http //www1.axfc.net/uploader/Sc/ Axfc UpLoader ファイルの投稿 http //www1.axfc.net/uploader/post.pl 日本語のフォントや書体の情報をタイプラボがお伝えいたします http //www.type-labo.jp/ 頒布新登録方式2006 http //www.type-labo.jp/HanpuALL2006.html 無料フォント使用者登録のページ https //www12.myssl.jp/www.type-labo.jp/web/ALLfont-cgi/form.cgi デコもじをカテゴリで探す:ゴシック系 - フォント一覧|ウェブフォントなら「デコもじ」 ルイカ-09 http //decomoji.jp/pages/font/list?cid=9&page=6 ルイカ-09 の詳細|ウェブフォントなら「デコもじ」 ここで試し書きができます。 http //decomoji.jp/pages/font/detail?id=241 温まるくん(@onmarukun) on Twitter https //twitter.com/onmarukun [facebook]福岡よか風呂ガイド https //www.facebook.com/yokafuro 福岡の銭湯の情報は福岡よか風呂ガイド http //fukuoka1010.com/ 福岡市内の銭湯一覧 _ 福岡よか風呂ガイド http //fukuoka1010.com/list-fukuoka/ イベント情報 _ 福岡よか風呂ガイド http //fukuoka1010.com/event/ スタンプラリー _ 福岡よか風呂ガイド 銭湯マップは最寄の銭湯もしくは、福岡市役所1階の情報プラザスポーツコーナーに置いてある「スポーツ応援銭湯」のチラシに添付 http //fukuoka1010.com/stamp/
https://w.atwiki.jp/dow2jpmodwiki/pages/21.html
60593Dolby Surround 60594SRS Circle Surround 605955.1 Discrete 605966.1 Discrete 605977.1 Discrete 605988.1 Discrete 60650800x600 16 bit 606511024x768 16 bit 60700Off 60701Low 60702High 60720On 60721Off 60740Low 60741Medium 60742High 60743Ultra 60760Basic 60761Simple 60762Complex 60763Vista 60835Are you sure you want to quit the game? 6094101 6094202 6094303 6094404 6094505 6094606 6094707 6094808 6094909 61121%1DATE% %2TIME% 68500Battle Simulator 68501Civilization 68502Unit 68503Unit 68504Selected Unit 68505Start Simulation 68506Add All 68507Iterations 68508Markers 68509Selected Markers 68510Cancel 68511Add All 68512Use Normal Cover 68513Civilization 68514Selected Unit 68515Batch Run 68516Add To Batch 68517Cover 69779Territory Resource Info 69780DROP 69792Hold 69794Unit Name 70000OBJECTIVES 70002DONE 70003OBJECTIVES 70759+40 71002Range 71003Game Paused 71004Destroy unit or structure? 71005Continue 71006MENU 71007The End 71500Accept 71501Cancel 71750Close 73001EXIT 73251Not enough Power. You need 35. Capture more resource points. 73268Unit Name 73270Player Name 124901Gives 60 Requisition 124951Gives Power 146709%1Player% Dropped! 146710Player Dropped 146711%1Player% is no longer in the match. 146712%1Player% Killed 146713Player Killed 146714%1Player% has been Killed 146715%1Player% Cheated! 146716Player Cheated 146717%1Player% has activated a cheat 146718Unit under attack! 146719%1Player% is being attacked. 146720%1Player% under attack! 146721Your teammate is under attack! 146722Your teammate %1Player% is being Attacked 146723Teammate under Attack 146724Teammate under Attack 146725%1Player% migrated hosts? 146726What does this mean? 146727Host Migrated 146729%1upgrade% Completed 146730Upgrade Completed 146731%1Upgrade% Completed, press space bar to focus on the Upgrade 146743%1Ability% Executed 146744%1Ability% has been Activated 146746%1Point% is being Captured 146747The Enemy is Capturing your %1Point% 146749%1Point% being Captured 150551Generate more Power by Securing this Point 150801Generate more Power by Securing this Point 150851Generate more Power by Securing this Point 239205Power Point 250330We need to capture those strategic points. We need fuel and power. 409576Power 490001Press SPACE to start 500251Map size 500253Option_0 500254Option_1 500255Victory Ticker 500256Win Condition 500276LAN GAME SETUP 500277Join Game 500294Back 500295Host Game 500296PLAYER LIST 500301Game Name 500302Map Name 500303Players 500304Max Players 500305Game Name 500306Map Name 500307Players 500308Max Players 500309Ping 500310Refresh 500311GAME INFO 501500New Game 501501Name 501502Password 501750New Game 501751Name 501752Password 501753Back 501754Create Game 501755Create new game 501756Return to multiplayer lobby 502000Choose Map 502001BACK 502002NEXT 502250CHOOSE MAP 502251Back 502252Next 502253Send 502254Send message 502255Go to the next screen 502256Back to previous screen 502257Mission Name 502258Players 502259Map size 502260Map Info 502261CHAT 502500CANCEL 502750Cancel 503250MAP INFO 503251SET UP 503253Send message to Team 503254Send message to everyone 503255Select player mode 503256Select your side 503257Kick player 503258Click if you ready to play 503259Reset default game options 503260Options 503261Maps 503283KICK 503284Ready 503285Back 503286Start 503287Mission Name 503288Players 503289Map size 503290Option 503291Option 503292Option 503293Option 503294Option 503295Option 503296Condition 503297WIN 503298Condition 503299WIN 503300Condition 503301WIN 503302Condition 503303WIN 503304Condition 503305WIN 503306Default 503307Victory Conditions 503308Team 503309All 503310IP 503311PLAYER LIST 503312CHAT 503500New Game 503501Name 503502Password 503503BACK 503504CREATE GAME 503750Join IP game 503751IP Address 503752. 503753. 503754. 503755Port 503756Join 503758Back 504001Name 504002Password 504003Back 504004Login 504005Create Account 504006Reset Password 504007Remember Password 504505Back 504506OK 504750BACK 505000Back 505001Email 505002Relic Online Account Creation 505003Name 505004Password 505005Product Key 505006Secret Question 505007Answer 505008Create Account 505009Re-type Password 505010Paste Key 505250Delete Profile 505251Change Password 505252Edit Account Details 505256Select Profile 505257Back 505258Relic Online Profile Selection 505259Create New Profile 505500btn_FE_sm 505501Send 505502btn_FE_med_18pt 505503lb_Names 505504lb_Titles 505751Create 505752Back 505753Relic Online Profile Create 505754New profile name 506002Friends 506003Show the list of pending friend request 506004Show ignored player list 506005Send 506006CHANNEL 506007ONLINE LOBBY 506008Contacts 506009In Channel 506019Ignored 506020Pending 506250Skirmish 506251Multiplayer 506252Option 506253Quit 506258Campaign 506500UNIGNORE 506501BACK 506502Relic Online Ignore List 506503Blacklist 506504Friends 506505Relic Online Friend List 506506REMOVE FRIEND 506507ACCEPT 506508DECLINE 506509Pending Requests 506762Chat Lobby. 506763Set up your game options and online options. 506764Stats, ladder, player profile. 506765Log Off Online Lobby. 506766Title of Current Channel 506767Title of Game Status 507000Auto Match 507001Max Players 507002Map size 507004Option_0 507005Option_1 507006Victory Ticker 507007Win Condition 507010Join Game 507011Host Game 507019Select automatic game matching 507021ONLINE LOBBY 507041PLAYER LIST 507042Game Name 507043Map Name 507044Players 507045Max Players 507046Game Name 507047Map Name 507048Players 507049Max Players 507050Ping 507051Refresh 507052GAME INFO 507250Play now! 507251WHAT S NEW 507252NEWS ARCHIVES 507253ONLINE STATS 507254ONLINE LOBBY 507255NEWS Under Construction 507256Report Bug 507500ONLINE LOBBY 507501STATS Under Construction 507502No matches found with that search criteria. 507503Rank/Name 507504Viewing None 507505Sorting by Wins 507507Wins 507508Losses 507509Streak 507510Please Wait… 507511Search 507512Lv 4 507750Player Entry/Exit into Channel Alert 507751OPTIONS Under Construction 507752ONLINE OPTIONS 507753GAME OPTIONS 507754ONLINE LOBBY 507755Receive System Messages in Game 507756SYSTEM MESSAGES 507757Track Friends into Game Lobbies 507758Track Friends in Games 507759Track Friends into Channels 507760TRACKING FRIENDS 508000Start 508001Back 508002KICK 508003Ready 508004WIN CONDITION 508005Suggested Players 508006Map size 508007Team1 ALLIES 5080091. 508010Lv4 508012WWWWWWWWWWWWWWWW 508014Ticker Point Win 508015Victory Point Win 508023Ready 508024Ready 508025KICK 508026Team 508027All 508030CHAT 508031Lv4 5080321. 508033Ready 508035WWWWWWWWWWWWWWWW 508250Player Name 508251Wins 508252Super hero 508253Streak 508254Dismiss 50825542 5082560% 508257Win % 5082580 508259Losses 5082600% 508261Rank 5082620 508263Go to Stats Tab 508264Games Played 508265Drops 508266Percentile 5082670 508268Lv 01 508269Total 508270Allied 5082710% 5082720 50827342 508274Super hero 5082750 5082760 5082770% 508278Lv 01 50827942 5082800 5082810 5082820% 5082841v1 5082851v1 508500Start 508501Back 508502Open Observer Slots 508503Record Game 508504Suggested Players 508505Map size 508507Team 508508All 508509CHAT 508510Ready 508511Ready 508512KICK 508513WWWWWWWWWWWWWWWW 508514WWWWWWWWWWWWWWWW 508515Lv4 5085161. 508517Team2 AXIS 508518Ready 508519Ready 508520KICK 508521WWWWWWWWWWWWWWWW 508522WWWWWWWWWWWWWWWW 508523Lv4 5085241. 508526IP 508527Max players 508528Timer 508529Win Condition 508750Join Game 508751Host Game 508752Game Name 508753Map Name 508754Players 508755Max Players 508756Game Name 508757Map Name 508758Players 508759Max Players 508760Ping 508761Refresh 508762GAME INFO 508767Auto Match 508787PLAYER LIST 508788Open Observer Slots 508789Record Game 508790Suggested Players 508791Map size 509000Download Patch 509001Cancel 509002Auto Match 509003PLAYER LIST 509008Game Name 509009Map Name 509010Players 509011Max Player 509012Ping 509013Reset 509014GAME LIST 509020IP 509021Max player 509022Map size 509024Win Condition 509025Timer 509250MATCHMAKING… 509253Race 509254Status 509255Back 509256Start 509258Match Type 509259ONLINE LOBBY 509500Change Password 509501Back 509503Current password 509504New Password 509505Re-type new password 509750Max Players 509751Map size 509753Option_0 509754Option_1 509755Victory Ticker 509756Win Condition 509764Back to Game lobby 509765Friend 509766Rank 509767Win Condition 509768Victory Ticker 509769Starting Location 509770Starting Resources 509771Map Name 509772Send message to everyone 509777ONLINE LOBBY 509778Start 509779Back 509784Team 509785All 509786CHAT 509787Ready 509789KICK 509797Ready 509798Nobody 509799Lv 4 5098011. 510000Start 510001Back 510002Max Players 510003Map size 510005LAN GAME SETUP 510006Option_1 510007Win Condition 510008Team 510009All 510010CHAT 510011Ready 510012Option_0 510013KICK 510015Victory Ticker 510021Ready 510022KICK 510028The slot on the map this player will start at 510029Map Name 510030Win Condition 510031Victory Ticker 510032Starting Location 510033Starting Resources 510034Back to LAN lobby 510250Game Over 510251OK 510500Change Password 510501Back 510503Current password 510504New Password 510505Re-type new password 510750Submit 510751Back 510752Reset Password 510753Product Key 510754Paste Key 511000Back 511001Suggested Players 511002Email 511003Secret Question 511004Answer 511005Update Details 511250Confirm Change 511251Back 511252Confirm Account Details Change 511253Please enter you password to confirm the changes to your account 511500LAN 511501ONLINE 511502BACK 511503DIRECT HOST 511504DIRECT JOIN 511750Submit 511751Back 511752Reset Password 511754Your question 511755??? 512000New Game 512001Name 512002Password 512003Back 512004Create Game 512005Create new game 512006Return to multiplayer lobby 512256Cancel 512500The game you are trying to enter is protected by a password. Please enter the password for this game. 512501Password 512502Accept Password 512503Cancel 513000Dismiss 513001Don t show these messages anymore 513500Accept 513501Decline 513502Decide Later 513503Friend Request 550001Connecting 550002Connecting to the game… 550003Could not connect to all players in the game. 550004Disconnected from the game. 550005You have been disconnected from the game. Press OK to choose another game. 550006Invalid number of Players 550007You have chosen a map that can handle fewer players than are currently in the game, choose a map with %1PLAYERS% or more. 550008Error Starting Game 550009There was an error starting the LAN game, check all settings and the game version, then try again. 550010Incompatible game version 550011You have tried to join a game that is not compatible with the version you are running. Check that you have the same build, and the same command line arguments. 550012Disconnecting 550013Shutting down the game… 550014Host Changed 550015The host has left, and you have become the new host. 550016Joining IP game 550017Please wait, joining the direct IP game. 550018Join Failed 550019An error occurred while trying to join the direct IP game. 550020Hosting Network Error 550021An error occurred while trying to host a game. Restart the game and try again. 550022No win conditions are set. Please set at least one win condition before continuing. 550023The scenario you selected is invalid. Please select a valid scenario. 550024There aren t enough teams to start a game. 550025One of the players has not selected a race. Please ensure all players have selected a proper race to play. 550026This game requires a remote player to start. 550027Quit the game. 550028Are you sure you want to quit? 550029Looking up player statistics… 550030Failed to look up player statistics. 550031Patch Required 550032A patch is required to play online, the download is %1NUMMB%MB. Do you wish to download now? 550033Patch Download Failed 550034The patch download has failed, returning to the Main Menu. Please try again later. 550035Patch Download Failed To Start 550036The patch download has failed to start, returning to the Main Menu. 550037Patch Download Completed 550038The patch has downloaded successfully. Press OK to quit the game and automatically apply the patch. 550039Cancel Patch Download? 550041You cannot start the game with unfilled slots. Close any currently open slots and try again. 550042Game Name Inappropriate 550043The game name you have entered is inappropriate for a multiplayer game. 550044Network Error 550045An error has occurred with the network system 550046Notice 550047You do not have enough disk space on your hard disk to download the patch. Please free up some disk space and try again. 550050Game is full 550051You have been banned from this game 550052You have been kicked from this game 550053You have timed out 550060%1PLAYER% has left the game 550061%1PLAYER% has been kicked from the game 550062%1PLAYER% has left (timeout) 550063Wrong password provided. 550100This match no longer exists 550101The host did not respond to the connect request 550102Connection to the host timed out 550103Unable to contact the online server 550104A NAT negotiation failure occurred. Unable to connect 550105Wrong password provided 550106The host s devmode setting is different from yours. 550107The host of the game is using a different mod than you 550108Wrong version. The host of the game is using a different mod version than you. Please ensure you have the latest version by restarting Steam in online mode. 550109Wrong version. The host of the game is using a different application version than you. Please ensure you have the latest version by restarting Steam in online mode. 550110The host of the game is using a different mod than you 550111Wrong version. The host of the game is using a different mod dll version than you 550112Unable to connect. The host version differs from your current data or you are trying to join a game mode or mod that you don t have installed. Please ensure you have the latest version by restarting Steam in online mode. 550113Game is full 550114The name you are trying to use is already in the game 550115The host of the game is ignoring you 550116The game is currently being started. 551000New Player Information 551030%1PROGRESS% / %2MAXSIZE% MB 551040Verifying %1PROGRESS% / %2MAXSIZE% MB 555001Human 555002Observer 555003Open this slot 555004Close this slot 555005Move to this slot 555006Request to swap slots with this player 555010Closed Slot 555011Open Slot - Click to move to this slot 555012AI Player 555013Can not change settings 555014You can not change game settings while the countdown is on! 555015Slot Swap Requested 555016%1player% has requested to trade slots with you, do you accept? 555017%1player% has accepted your request to swap slots. 555018%1player% has declined your request to swap slots. 555019%1player% is too busy to reply to your request to swap slots. 555020Set Ready 555021Set Not Ready 555022Start Game 555023Cancel Countdown (%1seconds%) 555024Start Now! 555025%1player% is ready and can t swap slots 555026Add Easy Computer 555027Add Normal Computer 555028Add Hard Computer 555029Add Expert Computer 555030Countdown cancelled… 555031The game will start in %1seconds% seconds! 555032The Countdown was stopped because %1player% left the game! 555033%1host_player% is starting the game! 555035Easy Computer Player 555036Normal Computer Player 555037Hard Computer Player 555038Expert Computer Player 555040%1Player% accepted your invitation to the game. 555041%1Player% declined your invitation to the game. 555042%1Player% is in a game and can not accept your invitation 555043%1Player% is busy and can not accept your invitation. 555044%1Player% is offline. The invitation has been cancelled. 555045Your invitation to %1Player% has been cancelled. 555046Computer %1NUMBER% 555047Invitation to %1Player% has timed out or been cancelled. 555048Invitation from %1Player% has timed out or been cancelled. 555049Connecting 555050Attempting to join %1Player% s game… 555051Failed to join %1Player% s game. 555052%1Player% accepted your request to join their game. 555053%1Player% declined your request to join their game. 555054%1Player% is in a game and can not accept your request. 555055%1Player% is busy and can not accept your request. 555056%1Player% is offline. The request has been cancelled. 555057Your request to %1Player% has timed out or been cancelled. 555059The request from %1Player% has timed out or been cancelled. 555060An automatch invitation from %1Player% was rejected. 555061A match invitation from %1Player% was rejected. 555062Cannot invite player 555063%1Player% is already in the team. 555101Free For All 555102Automatic 555103Race Based 555105Map changed to %1MAPNAME% 555106%1OPTION% changed to %2OPTIONVALUE% 555107Win condition changed to %1WINCONDITION% 555108Map changed to an unknown map 555150NEWS 555151CHAT 555152OPTIONS 555153PLAY 555154HOST GAME 555155GAME - SETUP 555156JOIN GAME 555157GAME - READY 555158LAUNCHING GAME 555159AUTOMATCH 555160SEARCHING… 555161LEADERBOARDS 555408Invalid Product Key 555409The product key you have entered is invalid. Please double check that you have properly entered the Product key, and contact customer support if you continue to have problems. 555453You are running a custom mod or have cheats enabled. Ranked matches will be disabled. 556000%1Player% 556001Whisper from %1Player% 556002%1Message% 556003%1Player% has joined the channel 556004%1Player% has left the channel 556005Your chat has been temporarily muted for spamming. 556006Whispered to %1Player% 556007%1Player% to team 556008Lv. %1level% 556009That command is not available in game 556100whisper 556101w 556102join 556103ignore 556104unignore 556105ignorelist 556106help 556107addfriend 556108removefriend 556110reply 556111r 556112invite 557000You must specify someone to chat with. 557001A message is required if you wish to whisper to someone. 557002You can t send a whisper to yourself. 557003Unable to find channel %1ChannelName% 557004You must specify a channel name to join. 557005The channel exists, but we failed to join it. Please try again. 557006The following players were not ignored (they are already being ignored, or you are unable to ignore them) %1PLAYERLIST% 557007You have ignored %1PLAYER%. 557008Your ignore list is empty. 557009You are currently ignoring %1PLAYERS% 557010/help - Display help info%N%/whisper [name] [text] - Send a private message to a user.%N%Alternates /w%N%/reply - Reply to last whisper%N%Alternates /r%N%/addfriend [name] - Request a friend%N%/removefriend [name] - Remove a friend%N%/join [channel] - Join a different chat channel%N%/ignore [name] - Ignore a user%N%/unignore [name] - Unignore a user%N%/ignorelist - Retrieve ignore list %N%/invite [friend s name] - Invite a friend to the game you are in%N% 557011Invalid Command. 557012You have requested to be %1PLAYER% s friend. 557013Can t add %1PLAYER% as a friend 557014Friend %1PLAYER% accepted 557015Couldn t accept %1PLAYER% as a friend 557016Failed to remove %1PLAYER% as a friend 557017Couldn t Remove Friend 557018There is no one to reply to 557019Unable send a whisper to %1PLAYER%. 557020You must specify the name of the person to add as a friend 557021Must specify the name of at least one person to remove as friend 557022Cannot ignore %1PLAYER%, invalid user name 557023You have invited %1PlayerName% to your game. 557024You must specify a name to invite 557025You cannot invite a player that is not on your friends list 557026You must be setting up a game to invite someone to the game 557027Your invitation could not be sent 558000Whisper to this player 558001Ignore this player 558002Add this player to your friends list 558003Remove Friend 558004Unignore Player 558005Withdraw Friend Request 558006Accept Friend Request 558007Decline Friend Request 558008Check this players stats 558009Invite this player to your game 558010Join this player s game 559002%1PLAYER% is Online. 559003%1PLAYER% is Offline. 559006Your relationship with %1PLAYER% has been cleared. 559007%1PLAYER% has been added to your friends list. 559008You have chosen not to be %1PLAYER% s friend. 559009%1PLAYER% wants to be your friend. 559010%1PLAYER% has accepted your friend request. 559011%1PLAYER% has declined your friendship request. 559013Looking for a game. 559014Starting up a game. 559015Stats. 559016Changing Options. 559017In Chat. 559024Ranked Match Failed 559025The system has failed to auto-match. Please try again. 559030Processing 559031Please wait… 559032Delete Profile 559033Are you sure you want to delete the profile "%1PROFILE%"? 559052Head to Head 559053Two on Two 559054Team Battle 5590554 VS. 4 559056No veto. 559057Starting game… 559058Connecting… 559059Automatching… 559060START 559061STOP 559062Pending… 559063Online 559064Offline 559065In Game 559066%1RACE% players %2NUMBER% 559067Invite accepted, joining game. 559068In Game 559069Friend Request 559070Do you wish to accept this person as a friend? 559071Definitely remove this friend? 559072Are you sure you want to remove %1FRIEND% as a friend? 559073Invited to Game 559074%1Player% has invited you to join their match, do you accept? 559075Notification 559076This profile is currently busy, please try again shortly. 559077%1PLAYERNAME% is unavailable. 559078Basic Match 559079Are you sure you want to remove the following people as friends? %1FRIENDSLIST% 559080Waiting for player %1PLAYERNAME% to catch up ( lag grace left %2LAG_GRACE%s ). 559081%1PLAYER_NAME% is lagging, would you like to vote to kick him from the game? (This player is also lagging for %2NUM_OTHER_PLAYERS%2 other player(s) ). 559082Notice 559083You have been kicked from the game. This is likely due to the fact that you are lagging or your graphical settings are too high. Please try to lower some settings in the options menu. Also, check to ensure that your Windows firewall and router are not interfering with your ability to connect to other players. 559084%1PLAYER_NAME% has initiated a vote to kick the following players. 559085The following players are lagging for you. You may, if you choose, initiate a vote to kick them. 559086Check Online Server Status. 559087Hide medals from campaign %1Campaign_name% 559088Hide unawarded medals 559089Medals 559090Game History 559091Campaign 559092Start Skirmish 559093%1profile_name% s skirmish game 559094Setting up game… 559095Starting game 559096An error occurred while starting the game. 559097Bad File 559098The recorded game file could not be loaded. 559099The following players could not be unignored %1PLAYERLIST% 559100The following players could not be added as friends %1PLAYERLIST% 559101The following players are still friends %1PLAYERLIST% 559102The host changed to a map you do not currently have, disconnecting 559105Hide saves from %1Campaign name% 559106Delete File Confirmation 559107Are you certain you want to delete this file? 559108Campaign Game 559109Skirmish Game 559110Recorded Game 559111Whisper from %1player_name% %2message% 559112Click to start a single player skirmish game 559113Click to start the countdown to start the game 559114Click to start the multiplayer game now 559115Click to toggle your ready status 559116Click to cancel the countdown 559117Find games to play online 559118Setup a game the way you want 559119Automatically find a game and increase your online rank 559120Play the single player campaigns 559121Play an Automatch Game Now! 559122You need to log in to play automatch 559123Invitation problem 559124You have been invited to a game by %1player_name%, but do not have the necessary map file 559125You have been invited to a game by %1player_name%, but can not join it 559126Start searching for a game with players at your skill level 559127Stop searching for a game 559128Patch Error 559129Could not execute the patch file %1patch_file% Please try to run it manually. 559130Could Not Add Product Key 559131Failed to add the key. This account already has a product key for this product. 559134Hide this reminder 559135Hide this reminder in the future? 559140%1PLAYER% is hosting a game 559141%1PLAYER% is hosting an Automatch Team 559142Notice 559200Dawn of War II 559201Start Dawn of War II Campaign 559202Continue Dawn of War II Campaign 559203To play the Dawn of War II Campaign, please purchase the original Dawn of War II 559212Game Join Request 559213%1Player% has requested to join your match, do you accept? 559214Unable to delete currently active profile. 559215Unable to delete main account profile. 559218Random Players 559221Random Teams 559222Looking for Players… 559223Looking for Available Game… 559224Setting up Game… 560000Level 1 560001Level 2 560002Level 3 560003Level 4 560004Level 5 560005Level 6 560006Level 7 560007Level 8 560008Level 9 560009Level 10 560010Level 11 560011Level 12 560012Level 13 560013Level 14 560014Level 15 560015Level 16 560016Level 17 560017Level 18 560018Level 19 560019Level 20 560020Level 1 560021Level 2 560022Level 3 560023Level 4 560024Level 5 560025Level 6 560026Level 7 560027Level 8 560028Level 9 560029Level 10 560030Level 11 560031Level 12 560032Level 13 560033Level 14 560034Level 15 560035Level 16 560036Level 17 560037Level 18 560038Level 19 560039Level 20 560040Level 1 560041Level 2 560042Level 3 560043Level 4 560044Level 5 560045Level 6 560046Level 7 560047Level 8 560048Level 9 560049Level 10 560050Level 11 560051Level 12 560052Level 13 560053Level 14 560054Level 15 560055Level 16 560056Level 17 560057Level 18 560058Level 19 560059Level 20 560060Level 1 560061Level 2 560062Level 3 560063Level 4 560064Level 5 560065Level 6 560066Level 7 560067Level 8 560068Level 9 560069Level 10 560070Level 11 560071Level 12 560072Level 13 560073Level 14 560074Level 15 560075Level 16 560076Level 17 560077Level 18 560078Level 19 560079Level 20 561000Total players online 561001Players in game 561002Players looking for automatches 561003Games being played 561004Peak number of players 561005Peak time 561006Games being hosted 561007Friends online 561008Total games ever played 561009Playing a campaign game 561010Playing a ranked game 561011Playing a skirmish game 561012Playing a LAN game 561013Playing a custom game 561250Creating profile… 561251Retrieving account creation info… 561252Attempting to create account… 561253Changing your password… 561254Logging in… 561255Retrieving profile list… 561256Deleting profile… 561257Retrieving your secret question… 561258Attempting to reset password… 561259Logging out… 561260Retrieving account details… 561261Updating account details… 561500Everyone 561501Friends
https://w.atwiki.jp/fishranking/pages/34.html
フィッシュランキング 第1~5回/第6~10回/第11~15回/第16~20回/第21~25回/第26~30回/第31~35回/第36~40回/ 第41~45回/第46~50回/第51~55回/第56~60回/第61~65回/第66~70回/第71~75回 第76~最新回 第80回フィッシュランキング 受付期間:2012年01月14日~2012年01月28日09時頃 公開期間:2012年01月28日~2012年02月11日10時頃 サーバ テーマフィッシュ 条件1 条件2 優勝ポイント 20位圏内 参加人数 00 Bahamut 01 Shiva ティタニクティス 体長+重量 小 02 Phoenix 03 Carbuncle ギガントスキッド 体長 小 83 97 35 04 Fenrir 05 Sylph 06 Valefor 07 Leviathan ケーブヤビー 重量 大 08 Odin リク 重量 小 925 1414 39 09 Quetzalcoatl ティタニクティス 体長+重量 大 1272 1145 48 10 Siren オオモリナマズ 体長 大 108 84 29 11 Ragnarok アーマードピスケス 体長 小 12 Cerberus トライコーン 重量 大 849 849 1 13 Bismarck 14 Lakshmi アーマードピスケス 体長 大 15 Asura ↑ 第79回フィッシュランキング 受付期間:2011年12月17日~2011年12月31日07時頃 公開期間:2011年12月31日~2012年01月14日07時頃 サーバ テーマフィッシュ 条件1 条件2 優勝ポイント 20位圏内 参加人数 00 Bahamut 01 Shiva オオイトウ 体長+重量 小 432 704 21 02 Phoenix 03 Carbuncle ケーブヤビー 重量 小 651 927 15 04 Fenrir 05 Sylph 06 Valefor 07 Leviathan ブレードフィッシュ 体長+重量 小 08 Odin ググリューサウルス 体長+重量 大 2548 2353 46 09 Quetzalcoatl タキタロ 重量 小 10 Siren ググリューサウルス 重量 大 1969 948 10 11 Ragnarok 三眼魚 重量 小 12 Cerberus オオナマズ 体長+重量 大 753 671 29 13 Bismarck 14 Lakshmi シーゾンビ 体長+重量 小 531 1037 14 15 Asura アーマードピスケス 体長 小 ↑ 第78回フィッシュランキング 受付期間:2011年11月19日~2011年12月03日05時頃 公開期間:2011年12月03日~2011年12月17日06時頃 サーバ テーマフィッシュ 条件1 条件2 優勝ポイント 20位圏内 参加人数 00 Bahamut 01 Shiva オオナマズ 体長+重量 小 02 Phoenix 03 Carbuncle オオナマズ 重量 小 199 245 45 04 Fenrir 05 Sylph 06 Valefor 07 Leviathan ティタニクティス 体長 小 08 Odin 煌魚 体長 大 175 166 40 09 Quetzalcoatl オオナマズ 体長+重量 大 10 Siren オオイトウ 重量 小 392 592 15 11 Ragnarok 12 Cerberus ガビアルフィッシュ 体長 大 133 127 50 13 Bismarck 14 Lakshmi 大鈍甲 体長 小 48 68 31 15 Asura オオモリナマズ 体長 大 110 105 50 ↑ 第77回フィッシュランキング 受付期間:2011年10月22日~2011年11月05日04時頃 公開期間:2011年11月05日~2011年11月19日04時頃 サーバ テーマフィッシュ 条件1 条件2 優勝ポイント 20位圏内 参加人数 00 Bahamut 01 Shiva 三眼魚 重量 小 02 Phoenix 03 Carbuncle ガビアルフィッシュ 体長+重量 大 779 653 25 04 Fenrir 05 Sylph 06 Valefor 07 Leviathan オオナマズ 重量 大 08 Odin 09 Quetzalcoatl ケーブヤビー 体長 大 10 Siren ティタニクティス 体長+重量 小 487 779 21 11 Ragnarok 12 Cerberus タキタロ 重量 大 631 592 46 13 Bismarck オオモリナマズ 体長 小 47 68 25 14 Lakshmi ブレードフィッシュ 重量 大 580 511 29 15 Asura オオイトウ 重量 小 ↑ 第76回フィッシュランキング 受付期間:2011年09月24日~2011年10月08日03時頃 公開期間:2011年10月08日~2011年10月22日03時頃 サーバ テーマフィッシュ 条件1 条件2 優勝ポイント 20位圏内 参加人数 00 Bahamut 大鈍甲 重量 大 01 Shiva 02 Phoenix 03 Carbuncle タイタニックソー 体長 小 86 138 12 04 Fenrir 05 Sylph トライコーン 体長+重量 小 650 899 10 06 Valefor 07 Leviathan ギガントスキッド 体長 小 82 101 27 08 Odin 09 Quetzalcoatl 10 Siren タキタロ 重量 大 617 365 20 11 Ragnarok 12 Cerberus アーマードピスケス 重量 大 608 339 18 13 Bismarck 14 Lakshmi リュウグウノツカイ 重量 小 1092 1567 25 15 Asura ↑
https://w.atwiki.jp/xboxonescore/pages/215.html
Terraria 項目数:39(30+3+3+3) 総ポイント:1290(1000+110+90+90) 難易度:★★★☆☆(360版データがあれば★-1) 発売日:2014年11月14日 価格:$19.99 製品情報:Microsoft Store https //www.xbox.com/en-US/games/store/terraria/btnps60n3114 バージョンアップにより収集系の実績にかかる時間がさらに増えた。 協力者がいる場合や360版のデータがあれば引継ぎができるため多少楽になる。 360版で実績をコンプリートしたデータを引き継いた場合、かかる時間は数時間~長くとも十数時間程度。 説明文は異なるが実績内容がほぼ同じため実績解除方法は360版を参考にするとよい http //www12.atwiki.jp/xbox360score/pages/1901.html Slimer、Marathon Runnerなど一部の実績は進捗状況が表示されるようになった。 360版に比べ解像度と描画距離が向上しているが、UIの表示が相応に小さくなっているため、 環境によっては文字が見えづらいことがあるので注意。 ポーズ中にLT/RTで画面の拡大縮小ができるがUIの大きさは変更されな。 また、日本ストアに配信されていないが海外ストアにて配信されていた本作に日本語が追加された。 https //twitter.com/takumishiina117/status/1653803434213277696?t=7TZgD4VkM5t217_0Vv5U7Q s=19 Terraria Expert You have completed the tutorial! 5 Terraria Student You have begun the tutorial! 5 Home Sweet Home The Guide has moved in! 50 All in the Family Every NPC has moved in! 25 Rock Bottom You have reached the bottom of the World! 25 Exterminator You have defeated every boss! 75 Slimer You have killed every type of slime! 25 Challenge Accepted You have unlocked Hard Mode! 25 Maxed Out You have the maximum health and mana! 40 Corruptible Your World is Corrupt! 25 Hallowed Be Thy Name Your World is Hallowed! 25 Ophthalmologist You have defeated The Twins! 40 Bona Fide You have defeated Skeletron Prime! 40 Ride the Worm You have defeated The Destroyer! 40 Marathon Runner You have traveled over 42km on the ground! 50 Landscaper You have removed more than 10,000 blocks! 40 Crowd Control You have defeated the Goblin Army! 40 Survivor You survived the first night! 25 Icarus You can only go down from here! 25 Vanity of Vanities Looking good! 15 Pet Hoarder You seem to like pets. 25 Be Prepared You are ready for battle! 40 Airtime! Enjoy the view. 25 Blacksmith You are a master smith! 40 I'm Smelting! You have smelted 10,000 bars of metal! 50 A Knight in Shining Armors You have obtained every type of armor. 40 Engineer You have placed 100 wires! 25 Red Moon Rises You have survived the Blood Moon! 25 Crafty You have used every crafting station! 50 To Hell and Back You have gone to The Underworld and back without dying! 40 Journey's End(無料アップデート) Fae Flayer Defeat the Empress of Light, responsible for all those flashy lights and glitter. 40 Infinity +1 Sword Obtain the Zenith, the culmination of a journey forged into the ultimate sword. 50 Dead Men Tell No Tales You were so preoccupied with whether you could, that you didn't stop to think if you should. 20 Don't Starve Together(無料アップデート) Just Desserts Defeat Queen Slime, giving the coup-de-grace to the sovereign of all that jiggles. 40 Boots of the Hero Obtain the Terraspark Boots, forged from the finest boots of fire and ice. 25 Hey! Listen! Encounter a fairy. 25 Labor of Love(無料アップデート) An Eye For An Eye Defeat Deerclops, the chilly one-eyed monstrosity from a foreign land. 40 Feast of Midas Obtain Golden Delight, the highest quality meal made from the highest quality... ingredients. 25 Unusual Survival Strategies Delay death from drowning by drinking water. It makes no sense, but you did what you had to do. 25 Corruptible Hallowed Be Thy Name アップデート後に修正が入ったのか2019年現在は50%侵食ではなく40%でよい 結局の所地獄部分、ジャングル部分、地表部分を全部破壊しただけでは足りない。 かなりの作業時間が要求せれるため解除可能ワールドを持っている 人を探す方が圧倒的に早い
https://w.atwiki.jp/pstudysystem/pages/40.html
イタリア語 追加問題集がある。 http //www.takke.jp/pss/additional_questions/xenofer7.php 音声導入の方法についてはMicrosoft Agentを使う方法とMSSpeech_TTSを使う方法がある。 Microsoft Agentを使う方法 イタリア語lhttsiti.exeとagtx0410.exeをインストールする。 Microsoft Agentには MSSpeech_TTSを使う方法 MSSpeech_TTS_it-IT_Lucia イタリアのイタリア語 をインストールする。 音質について言うと、MSSpeech_TTS_it-IT_Lucia イタリアのイタリア語のほうが、Microsoft Agentよりも良い。 PssEditorでパターンセレクタ(品詞等)の各ボタンの右クリックメニューからパターンを編集できるようになった。 これを使って【男性名詞】【女性名詞】を追加すると良い。 これを使ってÀÉÈÌÓÒÙàèéìòóùを追加しても良い。 PDIC辞書としては次の2つの辞書がある。 リンク切れである。 http //www.giovedi.net/italiano/download.html Wayback Machineを使えばデータが手に入る。 このPDIC辞書の収録語数は約4600語。 フリーソフトである。 https //web.archive.org/web/20140215073736/http //www.giovedi.net/italiano/download.html この辞書は比較的語数が少ないため、辞書というより単語帳のように全て覚えてしまってよいかもしれない。 リンク切れである。 http //www.geocities.jp/giappital/giappitalix/giappitalix00.html Wayback Machineを使えばデータが手に入る。 このPDIC辞書の収録語数は約54,180語。 フリーソフトである。 https //web.archive.org/web/20190331145525/http //www.geocities.jp/giappital/giappitalix/giappitalix00.html 名前 コメント
https://w.atwiki.jp/cadencii_en/pages/61.html
English 日本語 Release Note Release Date 30 Mar, 2009 Notes This version is beta-build for debugging the functions of Cadencii version 1.4. Debugging purpose only. Cadencii requires ".NET Framework Runtime(version 2.0 or later)" and "Visual C++ Library DLLs". Installers of these rumtimes are available from the links below. .NET Framework Runtime Download .NET Framework 3.5 SP1 Visual C++ Library DLL Microsoft Visual C++ 2008 Redistributable Package (x86) Download Cadencii version 1.4b1 (408KB) How to get source codes Source code repositories are now separated to 2 parts. Repository for the components listed below are on SVN LipSync repository of SourceForge.JP. Boare.Lib.AppUtil Boare.Lib.Media Boare.Lib.Vsq bocoree Also, Repository for the list below are on SVN Cadencii repository of SourceForege.JP. Cadencii vstidrv3 GenerateKeySound Please follow the instruction below for checking out the SourceForge.JP repository. If you required to enter the password, just hit enter key. cvs -d pserver anonymous@cvs.sourceforge.jp /cvsroot/lipsync login cvs -z3 -d pserver anonymous@cvs.sourceforge.jp /cvsroot/lipsync co -r CADENCII_1_4_B_1 Boare.Lib.AppUtil cvs -z3 -d pserver anonymous@cvs.sourceforge.jp /cvsroot/lipsync co -r CADENCII_1_4_B_1 Boare.Lib.Media cvs -z3 -d pserver anonymous@cvs.sourceforge.jp /cvsroot/lipsync co -r CADENCII_1_4_B_1 Boare.Lib.Vsq cvs -z3 -d pserver anonymous@cvs.sourceforge.jp /cvsroot/lipsync co -r CADENCII_1_4_B_1 bocoree Source codes on Google Codes can be checked out as follows. svn checkout -r 51 http //svn.sourceforge.jp/svnroot/cadencii/trunk ./ These cvs / svn command is for checiking out "THIS" version of Cadencii. In order to get the latest source codes, please remove "-r" options from these commands.
https://w.atwiki.jp/amazonz/pages/19.html
名前 コメント すべてのコメントを見る !-- 記事の先頭に表示されるuptimeにidを付ける a name="?php...id...? new_logからのリンクの着地点として)-- td span class="style3" a name=" ?php echo $row_rsAmazonz2[ id ]; ? " ?php echo $row_rsAmazonz2[ uptime ]; ? /a /span /td (コメントは消してもいいです。) -- (szk) 2006-10-31 09 51 28 インデント行は引用みたいに見えてますが、気にしないでください。 -- (szk) 2006-10-24 13 25 48 ?php echo $row_rsAmazonz2[ topic ]; ? 上の一文を下記に書き換えました。 ?php echo nl2br($row_rsAmazonz2[ topic ]); ? 詳しい場所はCTRL+Fで探してください。 -- (szk) 2006-10-24 13 19 36 ?php $currentPage = $_SERVER["PHP_SELF"]; $maxRows_rsAmazonz2 = 10; $pageNum_rsAmazonz2 = 0; if (isset($_GET[ pageNum_rsAmazonz2 ])) { $pageNum_rsAmazonz2 = $_GET[ pageNum_rsAmazonz2 ]; } $startRow_rsAmazonz2 = $pageNum_rsAmazonz2 * $maxRows_rsAmazonz2; $colname_rsAmazonz2 = "%"; if (isset($_GET[ key ])) { $colname_rsAmazonz2 = (get_magic_quotes_gpc()) ? $_GET[ key ] addslashes($_GET[ key ]); } mysql_select_db($database_connAmazon2, $connAmazon2); $query_rsAmazonz2 = sprintf("SELECT * FROM amazonz_data WHERE topic LIKE %s ORDER BY uptime DESC", $colname_rsAmazonz2); $query_limit_rsAmazonz2 = sprintf("%s LIMIT %d, %d", $query_rsAmazonz2, $startRow_rsAmazonz2, $maxRows_rsAmazonz2); $rsAmazonz2 = mysql_query($query_limit_rsAmazonz2, $connAmazon2) or die(mysql_error()); $row_rsAmazonz2 = mysql_fetch_assoc($rsAmazonz2); if (isset($_GET[ totalRows_rsAmazonz2 ])) { $totalRows_rsAmazonz2 = $_GET[ totalRows_rsAmazonz2 ]; } else { $all_rsAmazonz2 = mysql_query($query_rsAmazonz2); $totalRows_rsAmazonz2 = mysql_num_rows($all_rsAmazonz2); } $totalPages_rsAmazonz2 = ceil($totalRows_rsAmazonz2/$maxRows_rsAmazonz2)-1; $queryString_rsAmazonz2 = ""; if (!empty($_SERVER[ QUERY_STRING ])) { $params = explode(" ", $_SERVER[ QUERY_STRING ]); $newParams = array(); foreach ($params as $param) { if (stristr($param, "pageNum_rsAmazonz2") == false stristr($param, "totalRows_rsAmazonz2") == false) { array_push($newParams, $param); } } if (count($newParams) != 0) { $queryString_rsAmazonz2 = " " . htmlentities(implode(" ", $newParams)); } } $queryString_rsAmazonz2 = sprintf(" totalRows_rsAmazonz2=%d%s", $totalRows_rsAmazonz2, $queryString_rsAmazonz2); ? !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http //www.w3.org/TR/html4/loose.dtd" html head meta http-equiv="Content-Type" content="text/html; charset=euc-jp" title ログ表示 /title style type="text/css" .style3 {font-size 10px} /style /head body form name="form1" method="get" action="" div align="center" a href="login.php" ここからログインしてください /a input name="key" type="text" id="key" input name="Submit" type="submit" value="検索" /div /form table width="400" border="0" align="center" cellpadding="3" ?php do { ? tr !-- 記事の先頭に表示されるuptimeにidを付ける a name="?php...id...? new_logからのリンクの着地点として)-- td span class="style3" a name=" ?php echo $row_rsAmazonz2[ id ]; ? " ?php echo $row_rsAmazonz2[ uptime ]; ? /a /span /td /tr tr td span class="style3" ?php echo $row_rsAmazonz2[ title ]; ? /span /td /tr tr td span class="style3" ?php echo $row_rsAmazonz2[ category ]; ? /span /td /tr tr td span class="style3" ?php echo nl2br($row_rsAmazonz2[ topic ]); ? /span /td /tr tr td span class="style3" ?php echo $row_rsAmazonz2[ uset_id ]; ? /span /td /tr tr td hr /td /tr ?php } while ($row_rsAmazonz2 = mysql_fetch_assoc($rsAmazonz2)); ? /table table border="0" width="50%" align="center" tr td width="23%" align="center" ?php if ($pageNum_rsAmazonz2 0) { // Show if not first page ? a href=" ?php printf("%s?pageNum_rsAmazonz2=%d%s", $currentPage, 0, $queryString_rsAmazonz2); ? " 先頭 /a ?php } // Show if not first page ? /td td width="31%" align="center" ?php if ($pageNum_rsAmazonz2 0) { // Show if not first page ? a href=" ?php printf("%s?pageNum_rsAmazonz2=%d%s", $currentPage, max(0, $pageNum_rsAmazonz2 - 1), $queryString_rsAmazonz2); ? " 戻る /a ?php } // Show if not first page ? /td td width="23%" align="center" ?php if ($pageNum_rsAmazonz2 $totalPages_rsAmazonz2) { // Show if not last page ? a href=" ?php printf("%s?pageNum_rsAmazonz2=%d%s", $currentPage, min($totalPages_rsAmazonz2, $pageNum_rsAmazonz2 + 1), $queryString_rsAmazonz2); ? " 次へ /a ?php } // Show if not last page ? /td td width="23%" align="center" ?php if ($pageNum_rsAmazonz2 $totalPages_rsAmazonz2) { // Show if not last page ? a href=" ?php printf("%s?pageNum_rsAmazonz2=%d%s", $currentPage, $totalPages_rsAmazonz2, $queryString_rsAmazonz2); ? " 最終 /a ?php } // Show if not last page ? /td /tr /table /body /html ?php mysql_free_result($rsAmazonz2); ?
https://w.atwiki.jp/keiplus/pages/170.html
VSCode tool vscode 本項は書きたての記事です。正確な情報は公式サイト、公式ドキュメント、記載の参照サイトでご確認ください。 目次 + 読む VSCode目次 ダウンロード コマンド(VSCode本体) 初期設定 エクステンション(拡張機能) VScode QA エラーシューティング 参考 ダウンロード Download Visual Studio Code - Mac, Linux, Windows ( https //code.visualstudio.com/download ) Extensions for Visual Studio family of products | Visual Studio Marketplace https //marketplace.visualstudio.com/ コマンド(VSCode本体) 内容 コマンド 備考 code --list-extensions - code --list-extensions --show-versions - カテゴリフィルタ code --list-extensions --category category - 拡張インストール code --install-extension extension-id[@ version ] | path-to-vsix [--force] - アンインストール code --uninstall-extension extension-id - 複数アンインストール code --install-extension extension-id-1 --install-extension extension-id-2 - 無効化 code --disable-extension extension-id-1 --disable-extension extension-id-2 - 全無効 code --disable-extensions - 初期設定 基本はお好みです。必須ではありません。 + 読む settings.json (CTRL+SHIFT+P、CTRL+,) 検索キー GUI json Editor Code Lens 外す FALSE Editor Format On Save チェック TRUE Editor hover Enabled 外す FALSE Editor Tab Size 2 2 Emmet Variables - "lang" "ja", Extensions Ignore Recommendations チェック TRUE 拡張機能の推奨事項について通知 Files Auto Guess Encoding チェック TRUE ファイルを開いたときに文字コードを自動判定 Files Auto Save afterDelay afterDelay 自動で保存 Workbench Startup Editor newUntitledFile newUntitledFile スタート時スプラッシュ非表示 (拡張ツール) + 読む "vscodeWorkspaceSwitcher.paths" [ path/to/dir ] vscodeWorkspaceSwitcher "gitlens.autolinks" "prefix" "#", "url" "https //www.pivotaltracker.com/story/show/ num " "prefix" "JIRA-", "url" "https //jira.company.com/issue?query= num " 参考 [ VSCode 初期設定 おすすめ windows10版【web制作#2】 | shuu11 code ] ( https //shuu1104.com/2021/04/2356/#toc6 ) [ 【VSCode】拡張機能 GitLens - チケットURLの設定変更 - 開発覚書はてな版 ] ( https //kakkoyakakko2.hatenablog.com/entry/gitlens-edit-url ) エクステンション(拡張機能) 拡張一括インストール PowerShell(PS1ファイル)を作成し、PowerShellからVSCode拡張を一括インストールすることができます。 PowerShellは実行権限が煩いので実行時に注意が必要です。 PS1実行コマンドは下記に掲げますがこれは一時的対応の場合のコマンドです。 実行コマンド: PowerShell -ExecutionPolicy RemoteSigned .\vscode_extensionsInstall.ps1 + VSCode拡張一括インストール vscode_extensionsInstall.ps1 # カレントにパスが通っていない場合は通す if (-not $env path.Split( ; ).Contains( .\ )) { $env path = $env path + ;.\ } # binへのパスが未登録ならカレントディレクトリ変更 $binPath = Join-Path ([Environment] GetFolderPath( LocalApplicationData )) Programs\Microsoft VS Code\bin if ($env path.IndexOf($binpath, [System.StringComparison] OrdinalIgnoreCase) -eq -1) { cd $binPath } # 日本語パック code --install-extension MS-CEINTL.vscode-language-pack-ja --force # コーディング支援 code --install-extension visualstudioexptteam.vscodeintellicode --force # C# code --install-extension ms-vscode.csharp --force # PowerShell code --install-extension ms-vscode.powershell --force # ブックマーク code --install-extension alefragnani.Bookmarks --force code --install-extension alefragnani.numbered-bookmarks --force # 括弧強調 code --install-extension CoenraadS.bracket-pair-colorizer-2 --force # Git code --install-extension eamodio.gitlens --force code --install-extension donjayamanne.githistory --force # Markdown code --install-extension yzhang.markdown-all-in-one --force code --install-extension DavidAnson.vscode-markdownlint --force # HTML code --install-extension abusaidm.html-snippets --force code --install-extension mkaufman.HTMLHint --force code --install-extension Zignd.html-css-class-completion --force # XML code --install-extension DotJoshJohnson.xml --force # TypeScript code --install-extension eg2.tslint --force # lint code --install-extension taichi.vscode-textlint --force code --install-extension ics.japanese-proofreading --force # CSVカラー表示 code --install-extension mechatroner.rainbow-csv --force + bash 一括インストール #!/bin/bash exts=( "vscode-icons-team.vscode-icons" "PKief.material-icon-theme" "ms-python.python" ) cmd="code" for ext in "${exts[@]}" ; do cmd="$cmd --install-extension $ext" done eval $cmd Live Server サーバを立てずにブラウザで確認するツール VSCodeワークスペースに対象フォルダを追加 対象ファイルを右クリック⇒「OpenWithLiveServer」 VSCodeステータスバー右下「GoLive」押下で起動 ポート5500で起動し、規定ブラウザで起動する + Settings (値はデフォルト値) liveServer.settings.port 5500 liveServer.settings.root / liveServer.settings.CustomBrowser null liveServer.settings.AdvanceCustomBrowserCmdLine null liveServer.settings.ChromeDebuggingAttachment false liveServer.settings.NoBrowser false liveServer.settings.ignoreFiles .vscode, .scss, .sass. .ts liveServer.settings.donotShowInfoMsg false liveServer.settings.host 127.0.0.1 liveServer.settings.donotVerifyTags false liveServer.settings.https "liveServer.settings.https" { "enable" false, //set it true to enable the feature. "cert" "C \\https\\server.cert", //full path "key" "C \\https\\server.key", //full path "passphrase" "12345" }, liveServer.settings.proxy /* In easy word, it means you re shifting your real url (actual PHP url) to another url (which LiveSever will start). */ "liveServer.settings.proxy" { "enable" false, //set it true to enable the feature. "baseUri" "/", //from where you want to proxy. "proxyUri" "http //localhost/php/" //the actual url. }, liveServer.settings.useWebExt false liveServer.settings.fullReload false liveServer.settings.wait 100 liveServer.settings.mount [] { "liveServer.settings.mount " [ ["/", "/path1"], ["/", "/path2"], ["/root", "/dist"] ] } liveServer.settings.useLocalIp false liveServer.settings.file "" liveServer.settings.multiRootWorkspaceName null VScode QA Q:エクステンション「vim」を使うと、コピペなどが出来なくなった A:入力操作が常時vim形式になるため。VScode本来の操作に戻す場合は拡張vimをアンインストールするか停止する。 エラーシューティング エラーシューティング(トラブルシューティング)はこちらにまとめています。 参考 VSCode に必ず入れておきたい拡張機能 - Qiita https //qiita.com/ucan-lab/items/e85931bf8276da43cc97
https://w.atwiki.jp/eriax/pages/121.html
制限 セクション構造からのアウトライン抽出は HTML 4.4.11.1 に準拠。効率は考慮外。 Microdata アイテム抽出は HTML 5.2.5, 5.5.1 に準拠。ただし絶対 URI のチェックはしない。 どちらも抽出するだけ。 使用例 アウトライン var hapi = HTML_Outlines_and_Microdata_for_HTML_Browsers; // 文字列として確認 alert(hapi.createOutlineString(document)); // ul 要素を生成 var toc = hapi.createOutlineList(document); Microdata var hapi = HTML_Outlines_and_Microdata_for_HTML_Browsers; // 文書内のアイテムを JSON で抽出 var items = hapi.findAllItems(document); var jsonData = JSON.stringify(items); ソースコード if ( undefined === typeof Array.prototype.map) { Array.prototype.map = function (callbackfn) { var thisArg = arguments[1]; var result; var count; var i; if ( function !== typeof callbackfn) { throw new Error; } count = this.length; result = new Array(count); for (i = 0; i count; i++) { if (i in this) { result[i] = callbackfn.call(thisArg, this[i], i, this); } } return result; }; } if ( undefined === typeof Array.prototype.indexOf) { Array.prototype.indexOf = function (ceil, floor) { return function (searchElement) { var fromIndex = arguments[1]; var count = this.length; var i = Number(fromIndex) || 0; i = (i 0) ? ceil(i) floor(i); if (i 0) { i += count; } for (; i count; i++) { if (i in this) { if (this[i] === searchElement) { return i; } } } return -1; }; }(Math.ceil, Math.floor); } if ( undefined === typeof Array.prototype.filter) { Array.prototype.filter = function (callbackfn) { var thisArg = arguments[1]; var result; var count; var i; var v; if ( function !== typeof callbackfn) { throw new Error; } count = this.length; result = new Array; for (i = 0; i count; i++) { if (i in this) { if (callbackfn.call(thisArg, v = this[i], i, this)) { result[result.length] = v; } } } return result; }; } //////////////////////////////////////////////////////////////////////// var HTML_Outlines_and_Microdata_for_HTML_Browsers = new function () { /*@cc_on@*/ ////////////////////// // Outlines // var isSectioningContent = function () { var Names = /^(? section|nav|article|aside)$/i; return function (node) { return node (node.nodeType === 1) Names.test(node.tagName); }; }(); var isSectioningRoot = function () { var Names = /^(? body|blockquote|details|fieldset|figure|td)$/i; return function (node) { return node (node.nodeType === 1) Names.test(node.tagName); }; }(); var isHeadingContent = function () { var Names = /^(? h[1-6]|hgroup)$/i; return function (node) { return node (node.nodeType === 1) Names.test(node.tagName); }; }(); var isHeadingGroupContent = function () { var Names = /^hgroup$/i; return function (node) { return node (node.nodeType === 1) Names.test(node.tagName); }; }(); var getLevel = function (elt) { if (isHeadingGroupContent(elt)) { return getHeadingGroupLevel(elt); } return getSingleHeadingLevel(elt); }; var getSingleHeadingLevel = function (elt) { return parseInt(elt.tagName.slice(-1)); }; var getHeadingGroupLevel = function (elt) { var maxLevel = Infinity; var currentLevel; var nodes = elt.childNodes; var node; var i; for (i = 0; node = nodes[i++];) { if (isHeadingContent(node)) { currentLevel = getSingleHeadingLevel(node); if (currentLevel maxLevel) { maxLevel = currentLevel; } } } return maxLevel; }; // function HTMLOutlinee(arg) { if (arguments.length 0) { if (arg) { var p; for (p in arg) { if (arg.hasOwnProperty(p)) { this[p] = arg[p]; } } } } } HTMLOutlinee.create = function (element) { return new HTMLOutlinee({ element element, sections [], parent null }); }; HTMLOutlinee.prototype = new function () { this.element = null; this.sections = null; this.parent = null; this.type = #outlinee ; this.addSection = function (section) { this.sections.push(section); section.outlinee = this; return section; }; this.getFirstSection = function () { return this.sections[0]; }; this.getLastSection = function () { var sections = this.sections; return sections[sections.length - 1]; }; this.toString = function () { return [object HTMLOutlinee] ; }; }; function HTMLSection(arg) { if (arguments.length 0) { if (arg) { var p; for (p in arg) { if (arg.hasOwnProperty(p)) { this[p] = arg[p]; } } } } } HTMLSection.create = function (heading, parent, outlinee) { return new HTMLSection({ heading heading, parent parent, children [], outlinee outlinee, associated [] }); }; (function () { this.heading = null; this.parent = null; this.children = null; this.outlinee = null; this.associated = null; this.type = #section ; this.appendChild = function (div) { this.children.push(div); div.parent = this; return div; }; this.hasChildSections = function () { var nodes = this.children; var nodeCount = nodes.length; var i; for (i = 0; i nodeCount; i++) { if (nodes[i] instanceof HTMLSection) { return true; } } return false; }; this.getLastSection = function () { var nodes = this.children; var nodeCount = nodes.length; var node; var i; for (i = nodeCount; i 0;) { node = nodes[i -= 1]; if (node instanceof HTMLSection) { return node; } } return null; }; this.associate = function (node) { this.associated.push(node); return node; }; this.toString = function () { return [object HTMLSection] ; }; }).call(HTMLSection.prototype); function createOutlinee(root) { var currentOutlinee = null; var currentSection = null; var stack = []; (function (root, callbackfn) { var node = root; var n; while (node) { callbackfn(node, enter ); if ((n = node.firstChild)) { node = n; continue; } do { callbackfn(node, exit ); if (node == root) { node = null; break; } if ((n = node.nextSibling)) { node = n; break; } } while ((node = node.parentNode)) } })(root, function (node, mode) { var top = stack[stack.length - 1]; if (top === node mode === exit ) { stack.pop(); } else if (isHeadingContent(top)) { ; } else if (mode === enter (isSectioningContent(node) || isSectioningRoot(node))) { if (currentOutlinee !== null currentSection.heading === null) { currentSection.heading = undefined; } if (currentOutlinee !== null) { stack.push(currentOutlinee); } currentOutlinee = HTMLOutlinee.create(node); currentSection = HTMLSection.create(null, currentSection, currentOutlinee); currentOutlinee.addSection(currentSection); } else if (mode === exit (isSectioningContent(node) stack.length 0)) { var outlinee = currentOutlinee; currentOutlinee = stack.pop(); currentSection = currentOutlinee.getLastSection(); currentSection.appendChild(outlinee); } else if (mode === exit (isSectioningRoot(node) stack.length 0)) { var outlinee = currentOutlinee; currentOutlinee = stack.pop(); currentSection = currentOutlinee.getLastSection(); while (currentSection.hasChildSections()) { currentSection = currentSection.getLastSection(); } currentSection.appendChild(outlinee); } else if (mode === exit (isSectioningContent(node) || isSectioningRoot(node))) { currentSection = currentOutlinee.getFirstSection(); } else if (currentOutlinee === null) {} else if (mode === enter isHeadingContent(node)) { if (currentSection.heading == null) { currentSection.heading = node; } else if (getLevel(node) = getLevel(currentOutlinee.getLastSection().heading)) { currentSection = currentOutlinee.addSection(HTMLSection.create(node, currentSection.parent, currentOutlinee)); } else { var candidateSection = currentSection; while (true) { if (getLevel(node) getLevel(candidateSection.heading)) { currentSection = candidateSection.appendChild(HTMLSection.create(node, candidateSection.parent, currentOutlinee)); break; } var newCandidateSection = candidateSection.parent; candidateSection = newCandidateSection; } } stack.push(node); } else {} if (mode === exit currentSection !== null) { currentSection.associate(node); } }); if (currentOutlinee === null) { return null; } return currentOutlinee; } var getTextContent = function (n) { switch (n.nodeType) { case 1 if (/^img$/i.test(n.nodeName)) { return n.alt; } if (/^input$/i.test(n.nodeName)) { return n.value; } return Array.prototype.concat.apply([], Array.prototype.map.call(n.childNodes, arguments.callee)).join( ); case 3 case 4 return n.data; default return ; } }; (function () { this.isSectioningRoot = function () { return isSectioningRoot(this.element); }; this.hasEffectiveSections = function () { var sections = this.sections; var section; switch (sections.length) { case 0 return false; case 1 return sections[0].isEffectiveSection(); default return true; } }; this.toJSON = function (internal) { var children = []; var sections = this.sections; var sectionCount = sections.length; var i; for (i = 0; i sectionCount; i++) { children = children.concat(sections[i].toJSON(true)); } if (internal !this.isSectioningRoot()) { return children; } return { type #root , context this.element.tagName, children children }; }; }).call(HTMLOutlinee.prototype); (function () { this.isEffectiveSection = function () { return isSectioningContent(this.outlinee.element) || this.hasChildSections() || this.heading !== null; }; this.toJSON = function () { var heading = this.heading; var tagName = this.outlinee.element.tagName; var id; var label; if (heading) { id = heading.id; label = getTextContent(heading); } else { if (heading === null) { label = (anonymous\x20 + tagName + ) ; } else { label = (undefined\x20 + tagName + ) ; } } var children = this.children; var childCount = children.length; var result = []; var i; for (i = 0; i childCount; i++) { result = result.concat(children[i].toJSON(true)); } return { context tagName, type #section , id id, label label, children result }; }; }).call(HTMLSection.prototype); // var outlineToList = function (jsonData, params) { var doc = params.ownerDocument; var list0 = doc.createElement(params.tagName || ul ); var item0 = doc.createElement( li ); var frag0 = doc.createDocumentFragment(); item0.appendChild(doc.createElement( a )).appendChild(doc.createTextNode( _ )); return (function (data) { var list; var item; var frag = frag0.cloneNode(false); var children = data.children; var childCount = children.length; var child; var i; var n; var s; if (childCount 0) { for (i = 0; i childCount; i++) { child = children[i]; item = item0.cloneNode(true); n = item.firstChild; if (child.type === #section ) { if ((s = child.id)) { n.href = # + encodeURIComponent(s); } n.firstChild.data = child.label; frag.appendChild(item); frag.appendChild(arguments.callee(child)); } } list = list0.cloneNode(false); list.appendChild(frag); } else { list = frag; } return list; })(jsonData); }; this.createOutlineList = function (root, doc) { var outlinee = createOutlinee(root); if (!doc) { doc = (root.nodeType === 9) ? root root.ownerDocument; } return outlineToList(outlinee.toJSON(), { ownerDocument doc, tagName ul }); }; var outlineToString = function (jsonData, level) { var tab = 2; if (!level) { level = 1; } var padding; var result = []; if (jsonData.type === #root ) { padding = new Array(level).join( \x20\x20 ) + = ; result.push(padding + [ + jsonData.context + ] ); level += tab; } var children = jsonData.children; var childCount = children.length; var child; var i; var c; if (childCount 0) { padding = new Array(level).join( \x20\x20 ) + + ; for (i = 0; i childCount; i++) { child = children[i]; if (child.type === #section ) { result.push(padding + [ + child.context + ] + child.label.replace(/^\s+|\s+$/g, ).replace(/(? \r\n|\r|\n)+/g, -- ).replace(/\s{2,}/g, \x20 )); } if ((c = arguments.callee(child, level + tab))) { result.push(c); } } } return result.join( \n ); }; this.createOutlineString = function (root) { var outlinee = createOutlinee(root); return outlineToString (outlinee.toJSON()); }; ////////////////////// // Microdata // var findItemProperties = function (root) { var push = Array.prototype.push; var filter = Array.prototype.filter; var isElement = function (n) { return n.nodeType === 1; }; var results = []; var memory = []; var pending = []; results.push(root); push.apply(pending, filter.call(root.childNodes, isElement)); /*@if(1)var a;if((a=root.getAttributeNode( itemref )) a.specified){@else@*/ if (root.hasAttribute( itemref )) { /*@end@*/ var refs; var TrailWS = /^\s+|\s+$/g; var WS = /\s+/; if ((refs = root.getAttribute( itemref /*@,0@*/)) (refs = refs.replace(TrailWS, ))) { refs = refs.split(WS); var refCount = refs.length; var doc = root.ownerDocument; var m; var i; for (i = 0; i refCount; i++) { if ((m = doc.getElementById(refs[i]))) { pending.push(m); } } } } while (pending.length 0) { var current = pending.shift(); if (memory.indexOf(current) = 0) { continue; } memory.push(current); /*@if(1)var a;if(!(a=current.getAttributeNode( itemscope ))||!a.specified){@else@*/ if (!current.hasAttribute( itemscope )) { /*@end@*/ push.apply(pending, filter.call(current.childNodes, isElement)); } /*@if(1)var a;if((a=current.getAttributeNode( itemprop )) a.specified){@else@*/ if (current.hasAttribute( itemprop )) { /*@end@*/ results.push(current); } } if ( undefined !== typeof root.compareDocumentPosition) { results.sort(function (e1, e2) { if (e1.isSameNode(e2)) { return 0; } if (0 !== (e1.compareDocumentPosition(e2) Node.DOCUMENT_POSITION_FOLLOWING)) { return -1; } return 1; }); } else { /*@if(1)results.sort(function(e1,e2){return e1.sourceIndex-e2.sourceIndex});@else@*/ var r1 = root.ownerDocument.createRange(); var r2 = root.ownerDocument.createRange(); results.sort(function (e1, e2) { r1.selectNode(e1); r2.selectNode(e2); return r1.compareBoundaryPoints(Range.START_TO_START, r2); }); /*@end@*/ } return results; }; var findAllItems_JSON = function (root) { var result = {}; var items = []; var elems = root.getElementsByTagName( * ); var elemCount = elems.length; var elem; var i; for (i = 0; i elemCount; i++) { elem = elems[i]; /*@if(1)var a;if(elem.nodeType===1 (a=elem.getAttributeNode( itemscope )) a.specified){@else@*/ if (elem.hasAttribute( itemscope )) { /*@end@*/ items.push(getObject_JSON(elem, [])); } } result[ items ] = items; return result; }; var getObject_JSON = function (item, memory) { var result = {}; memory.push(item); /*@if(1)var a;if((a=item.getAttributeNode( itemtype )) a.specified){@else@*/ if (item.hasAttribute( itemtype )) { /*@end@*/ result[ type ] = item.getAttribute( itemtype /*@,0@*/ ); } /*@if(1)var a;if((a=item.getAttributeNode( itemid )) a.specified){@else@*/ if (item.hasAttribute( itemid )) { /*@end@*/ result[ id ] = item.getAttribute( itemid /*@,0@*/ ); } var properties = {}; var elems = findItemProperties(item); var elemCount = elems.length; var elem; var i; var TrailWS = /^\s+|\s+$/g; var WS = /\s+/; for (i = 0; i elemCount; i++) { elem = elems[i]; /*@if(1)var a;if(!(a=elem.getAttributeNode( itemprop ))||!a.specified){@else@*/ if (!elem.hasAttribute( itemprop )) { /*@end@*/ continue; } var names = elem.getAttribute( itemprop /*@,0@*/ ).replace(TrailWS, ); if (!names) { continue; } names = names.split(WS); var value; /*@if(1)var a;if((a=elem.getAttributeNode( itemscope )) a.specified){@else@*/ if (elem.hasAttribute( itemscope )) { /*@end@*/ if (memory.indexOf(elem) 0) { value = getObject_JSON(elem, memory); } else { value = ERROR ; } } else { switch (elem.tagName.toUpperCase()) { case META value = elem.content || ; break; case EMBED case IFRAME case IMG value = elem.src || ; break; case AUDIO case SOURCE case TRACK case VIDEO value = elem.src; if ( undefined === typeof value) { value = elem.getAttribute( src /*@,0@*/ ) || ; } break; case A case AREA case LINK value = elem.href; break; case OBJECT value = elem.data; break; case TIME value = elem.dateTime; if ( undefined === typeof value) { value = elem.getAttribute( datetime /*@,0@*/ ) || ; } break; default /*@if(1)var s;if( undefined !==typeof(s=elem.innerText)){value=s}@else@*/ value = elem.textContent; /*@end@*/ break; } } var nameCount = names.length; var name; var j; for (j = 0; j nameCount; j++) { name = names[j]; if (properties.hasOwnProperty(name)) { properties[name].push(value); } else { properties[name] = [value]; } } } result[ properties ] = properties; return result; }; this.findAllItems = findAllItems_JSON; }; 初出 2011-09-04/05 修正 2012-03-05